home *** CD-ROM | disk | FTP | other *** search
/ Floppyshop 2 / Floppyshop - 2.zip / Floppyshop - 2.iso / diskmags / 0022-3.564 / dmg-0082 / 73.txt < prev    next >
Text File  |  1997-04-16  |  8KB  |  155 lines

  1. =========================================================================
  2.  
  3. INFO-ATARI16 Digest         Sat, 20 Jan 90       Volume 90 : Issue   73
  4.  
  5. Today's Topics:
  6.            POOLFIX3.ARC - fix program for TOS 1.4, TOS 1.6
  7. ----------------------------------------------------------------------
  8.  
  9. Date: 19 Jan 90 23:46:05 GMT
  10. From: imagen!atari!apratt@ucbvax.Berkeley.EDU  (Allan Pratt)
  11. Subject: POOLFIX3.ARC - fix program for TOS 1.4, TOS 1.6
  12. Message-ID: <1983@atari.UUCP>
  13.  
  14. This posting contains a uuencoded archive called POOLFIX3.ARC.  In it
  15. there is a program, POOLFIX3.PRG.  If you have Rainbow TOS (TOS 1.4)
  16. or STe TOS (TOS 1.6), please put this program in your AUTO folder.
  17. It fixes a bug in those TOSes concerning GEMDOS's internal memory
  18. management.
  19.  
  20. The bug is small and hard to come across.  You have to be fooling with
  21. dozens of folders and lots of Malloc calls to get it to happen.  You
  22. probably haven't seen it; with this program, you never will.
  23.  
  24. This is an Atari Official patch program.  It is intended for wide
  25. distribution.  Feel free to give this to friends, upload it to BBSes
  26. and other services, and make it available in user group libraries.
  27.  
  28. Yes, I know you already have fix programs in your AUTO folder. This one
  29. is different.  Why don't we bundle them?  Because you might need some
  30. and not the others, and because it's easier for us: I don't think you
  31. really want to make this kind of thing hard for us to do, do you?
  32.  
  33. A broken version of this patch, called POOLFIX.PRG (not POOLFIX3.PRG),
  34. was released on 10-Jan-90; if you got that one, throw it away and use
  35. this one instead.  If you happened across POOLFIX2.PRG during the brief
  36. time it was available, throw it away too.  I apologize for the
  37. inconvenience.
  38.  
  39. If you don't need this patch, the program will tell you so.
  40.  
  41. Here is an excerpt from POOLFIX3.DOC, also included in the archive:
  42.  
  43. **********************************************************************
  44.  
  45. Atari Corp., January 19, 1990
  46.  
  47. There is a rare bug in Rainbow TOS (1.4) and STe TOS (1.6) involving
  48. the way GEMDOS handles its internal memory.  You probably have never
  49. seen this bug, and if you use this patch program, you never will.
  50.  
  51. Place POOLFIX3.PRG in your AUTO folder and reboot your machine.  That's
  52. all there is to it.  POOLFIX3.PRG will run every time you boot your
  53. machine, so the bug will never ever bite you.
  54.  
  55. You might get a message to the effect that it must run first in the
  56. AUTO folder.  If this happens, copy the programs from your AUTO folder
  57. to another place and erase them all from the AUTO folder.  Now copy
  58. POOLFIX3.PRG into your AUTO folder, and then all the other programs
  59. which were there.
  60.  
  61. (A version of this patch was released January 10; it didn't work, and
  62. shouldn't be used.  Another was released January 18; it didn't work
  63. either. (Look, I'm only human!)  This is Take 3.)
  64.  
  65. There are more technical details on this bug and the fix
  66. in the file POOLFIX3.DOC, also in the archive.
  67.  
  68. The uuencoded archive follows my signature.
  69.  
  70. ============================================
  71. Opinions expressed above do not necessarily     -- Allan Pratt, Atari Corp.
  72. reflect those of Atari Corp. or anyone else.      ...ames!atari!apratt
  73.  
  74.  
  75. begin 644 poolfix3.arc
  76. M&@A03T],1DE8,RY$3T,`+08``#,4Z76;LI0*```,0>B$D9,&Q)`W<N"X8`%"
  77. M21@W=0;F`1$C!\.*.6`T4+"1"IHR<LJ`2#,'1!@0<@:*%%/GS$@W(*2$2>-&
  78. MS)L[(*@\F0("10P7-%*8=$,&Q!0J(G7R].G"AE":=MZPL4/SS$8Z'T'<"3/Q
  79. M2)$F1':"0/.0#)LR)=/02>N&#D@W8=B`:%.F#<(\+D"`R/*F#@@X<MZ("2.&
  80. MS42R=D2Z*9-8SL8Y9<K`Q$H2!,LS#,N.-`,B3U\0=2"#H%P23A@Z8]#\#7PF
  81. M91N&GOTN;JPU#1LV+C9NA,(FS!B14)X\86(D"989+J!(.?*R<U\Y(()4T0G"
  82. MC%0R((<6#6GS#1WG=:"W\8V&9IF\.<G2.3%G8URY6$&*K$SGS4@ZZ(,/+WX\
  83. M~?+:MZ%4!TR,@301'6G0!9YE;W@'GF,*C)>:>0S-85]\EK4$H%RS95<@=&*H
  84. M)5)LN7&D`%]~M9'&&6A\=T89WYU$UQQSA/'B:!=F58899I0QQG=8G7;?7*%]
  85. M)\>`U:4AQQS?T33:1QM)1YUU;&`G!WI)<$;:6&'``8=D<S`TQAMP')@58&~T
  86. M%D8;)9D16!L/1C?=$]5=!])5]CWDW4?0P=';;]J!`%(8HL4'YWO5O?FD2%+2
  87. M2:65Z#EQ$PACEKF;<,09AYQRS-%47YR-UEDE2)D1M2A,B&*X9W9HJLGF1G>4
  88. MEYI6\BT:4HD;H1`$"(W-D<8;,+VA97FEG3;K5B6%=!:A913E$$02403##D.2
  89. MD089;ISPW1T(K5$J&8~AT5>5V7XGADBA-8M>$&ZL"AVR*)6Q+&3./A21'!/%
  90. M@`.U:H%@+;;::M7M1F6HQ6=>*##1H+<@)'$"G,`:-E8=X[D1@E#I5589%6&L
  91. M(1)R*>BF@`J0&"%RE@NJ]));(3'9;',8NI6:&VF,$9>_,,[$1DG":H6&F96U
  92. MZMI&E2WV&XW1:A:KD/V2\09:#(441E'`ZB"R1RMIZ#1:Y5HF(J\&@B"L6VZ@
  93. MA~)J@A$F,6*2!?PA")!)=E]>&R7Q'5E>@NFSW$*O65*Z(#3QWAMCF`0"&PYJ
  94. M%AN7B1F.~'<]/PI2>PHX&1MT<~3A<AOHH9`%U$]6=IE6A*X<&!EU_%94Z:;)
  95. M`?FP(HV)':RRJG:&@P11#3L(-,#0@N30L9&@6BZ$;"+6((@%1X-RT9>5IV_=
  96. M3)==~()&KV5=?1463Y]Z7`8<HZ4TQAIBF[&1M2']B%`:H)MA&~AD$756F(%"
  97. M+P=<<DU_%WI3O$$7@C-BB%?`LI.-I(MG;I!8ZUYGN,(0;@WHN<)')L,GD:B,
  98. M#MRR#.+&5Y(@Q2@D8DM@'C:R0(FEBPS?6I3U7K;`DG"K#E5*4I/:8A]@K62#
  99. M#,/0'$SSFXW8#";GHI3_>.B6HGQJ#%)S2PAC-\2SN,6$UW/@~`)EPT1%9B-2
  100. MA*#(JN`&Z[AN0*>15QX8$I~0L*>!&G(2AL;4!B+~"B:!J0."%H,>CP3-6&@@
  101. M84@2TY8.JD>(;?0-@H"%DK[,421N\I]E"N8&EY0!#SZ28[,8(H:).*TJB_+A
  102. M$`7YQI[<P6!H/,/O0B*2.!Y2*.?RHD@&N#TNE>0DJ7D(H.J#*P78L22R*~6`
  103. M2I)*A(CD0]DC($]L=ALL?>>`AC-#;USRJ2>R@78PXM.0%M.L#MKG2!1D8B!_
  104. MU$E3FF>1JAR2$TO"R@(J('YF$<D:WX.EW1&S>0@42<\P!`66P>F=]$/(4`+G
  105. MILB@P'CO9$B_(+,6%2K31G#+D3;=2,A/!@B;X/2E"IU0!"Q082-'J(O3</D>
  106. MJYDH`8O!R8O:L%%!M:5ZR_.41S>2@`2D@3,H.*A+*D-0XR4`$@.`*!N)N`.1
  107. MM?2E/7GG2$K2A'[*$SI5G&=6Z@F2>[YG#C;%*4$-NLR>*J"E\H(,2W$ZAF5!
  108. M!T,RM2I+$Z`&BH&OF5E9WQEH<K.1EE0R=$#I&SPEUN-E9:><)*0W%R,@-_@Q
  109. MCBP"03FG<$;[X6\N=;F+]:IB0#?`H0Z%(<E'BF*'@:1!;6CIB=.ZMC@RJ`QP
  110. MAGH09-A@AHL%"J\_HEQ=X$"'B>S0-_*48_E4J+_J99%~%E+A7N?CUVNM4GOF
  111. M[!!TW$>45[K!M3Q4IWU02X<48H@F8Y)#~KZ32Q`(MZ]SJ"4:"%!/3TQ&25@S
  112. M+E!21P`:!@``,Q1Z>(P%OP<```Q@-```<,`0`$@'!$)RP.(-``(CG`T40$C(
  113. MJ1\\`(!P$@0C`!@<J3P)HB~`'UA\*@`P`R```I("&(C`0T`>C!0`!*`,0.`,
  114. M@IT&6`)P9_$%CR]/GC`)`Z``+"R/2`8HH02(4&M2T\RL*2(-``0D\``@!$(!
  115. M)`")8/'*.5#,0%Q2>3%0XX(7/GY"5<U5D6>?+*&@+*IX\J*!1:8%Q$`U4.G@
  116. M``0O*H!P`0`#-%<`.+P`8/0@`:-(E2*6Y8T?``A~`%1=8~`,`1<5SAV:.99$
  117. M&GS~1B@;>,"1;MZ&L"CZ35"1[7VTB!~0-`+?V(EG0YC.26ELYY90/";@R.7)
  118. MY,J7,T,[=-:11\X`/,;@"(4P`NW<"6=L*0=~D.X>`WADPE$)O_9*@0!%$%0,
  119. M@00(3Q@!0@PYM*!$$$ZTD`,,("3AQ!14!,$$$T40X4(#"@!`!1IE@`#'&V~P
  120. M86(8=(R!!@AIS`%"&&S(44889.0!HQMST$$C&V600=F()9Z8XHHMOA@C"&Z\
  121. M00>39009Y(X@T('&DB)-(2*))J*H(APLN@A"&W7T"((<=;@!@AEIR&%F&FI:
  122. M60:(7`11A4A<K)DB&67(`0(*8I1AQALVSNB&CG#(\<89<H31!HALP+F&C'#2
  123. M\4:57!Y11!-$/#'%GW0T"L>"*8!@1QEC6"I'"D->*:.FG'H*99`RRMGED6`F
  124. MR0((8M1!!XA6+IGHHHVV`0(9;Y0QAQLG/&GC&(NZD88>)08K8Y:405(`%D)(
  125. M$41H3'BF1`Z\67+&0`8P!0`.3J"!P`5-G<%`$.\`8(`2>!3@R1D"4($(#!"<
  126. M`0%*`"1QA@($Q~`:P4Q<D4~Y(.0!'0!.0..$%0,A<<X/'&S23,2\28("%$(,
  127. M`<9`7"C!PD,.`2"%$$0(4<01[-A[,@`F,+"*8P$`P(!0$&##1TL@-""4`2HP
  128. MP4,!V@P=P#6F03(`!+H,34`;UN!BM5`2"+$R`;LP(Q0!'M],@#5$H$`%"#~+
  129. M8HO5;>0D`0I-~&"`-T[[8O6Y`"B@\D-NH"O$$6JSS3<'?Q/P!C<P'(`$,.D`
  130. M`@TC(`#!`"H\`R#!&<B<'(`Q-Q-R1#OVZISYSP/!8;K4/7,@%!FK#]`S"T)A
  131. M$7O//`C%A!`M/,1#1@-PXS0O>P_D=~\$!&ZO$$:H4$71ARN!_.(P&/!XY-`T
  132. M4OGEF4M@!C+0MT3%S0;<C(`21IS[CQXW`T)SZ3NS[C/?;-R>&=]@V,\"WU38
  133. MSP/?2/`!\/#6$KT]A&]~~YKR##"XPC$@>E~CGN,@)SG*60YS\ML<~!XX$&:0
  134. MSWQ*.(+Z_)"+9O"-#M6[GN0:X0)`&.`2CC%`XU0XN<V\,(9.R,5`"@`'J,R0
  135. M@I.K7`B&ED'AM81X!S2>]``GN.8]KP'1FQ[CK`=$[5VP>]\C8``,V!,E*E!P
  136. MA%L;!S.3.`G2T(+<RR#GPO<5MK'$'S)0PB>8\`T<X,,)7G!"'2[V#WYH;``<
  137. M4$'@$#"XF[D`!D>(!C(4&8WI%*0%4.BC"=S01Q1,X68,*.'A3,`$2[I1'EHT
  138. MH`#:X`P89"0`-[,!R`CBB%V@XRM"<<`J>Q."P#&@C;8401-DD)$#P"`;44B&
  139. M)#'#`"$`X68"D",=<0`(/.KQCP)@P68@T!``4$`(A~@,ZSRRD2`H`1!<>P$1
  140. M"R``'ZREFY3APB-`D"]0@``!?`,!""#`"T#PC0'?Y)L$H(`(,+@#!`[@FP%8
  141. M@#D"P"$`*U/"(>[Y@@-PDSOK-``=@0`,/5YL(`U-C39E]U!O@G,@$A#G0<AI
  142. M3HUP))WK;.<[~28#.+@,$$HXBT#Y"09ZP**@?--#"-#P$)\)`7,(``%F$%!+
  143. MGSW$I3>S!`,P(S4!6#-N`$!$<PB@`MY@8JHFX`TGI,,;#E!5.C$(0A9,0``3
  144. M,.DT(4!&`=SICC:VM9B8$*HU#WHS)P@!%VL-P<,(PHFRZM6J5'6"-6"!&0JT
  145. MS`4B`$`5`L'.M8H@<!`(03(<BPT18".8_]"'"-J*@,WZ-!,B*"Q=!V+0?RB4
  146. M;Q1H`1"~TM".JO,["'#!!YQ9AQA*PP`(4``"<"L#5-K``!((`#QP00,'!$`#
  147. (NX4!`@``&@".
  148. `
  149. end
  150.  
  151. ------------------------------
  152.  
  153. End of INFO-ATARI16 Digest V90 Issue #73
  154. ****************************************
  155.